package com.yuexin.project.statistic.aroundDinner.mapper;


import java.util.List;

import com.yuexin.project.statistic.aroundDinner.domain.AroundDinner;

/**
 * 围餐明细 数据层
 * 
 * @author yuexin
 * @date 2018-10-17
 */
public interface AroundDinnerMapper 
{
	/**
     * 查询围餐明细信息
     * 
     * @param aroundId 围餐明细ID
     * @return 围餐明细信息
     */
	public AroundDinner selectAroundDinnerById(Integer aroundId);
	
	/**
     * 查询围餐明细列表
     * 
     * @param aroundDinner 围餐明细信息
     * @return 围餐明细集合
     */
	public List<AroundDinner> selectAroundDinnerList(AroundDinner aroundDinner);
	
	public List<AroundDinner> selectAroundDinnerListForExport(AroundDinner aroundDinner);
	
	/**
     * 新增围餐明细
     * 
     * @param aroundDinner 围餐明细信息
     * @return 结果
     */
	public int insertAroundDinner(AroundDinner aroundDinner);
	
	/**
     * 修改围餐明细
     * 
     * @param aroundDinner 围餐明细信息
     * @return 结果
     */
	public int updateAroundDinner(AroundDinner aroundDinner);
	
	/**
     * 删除围餐明细
     * 
     * @param aroundId 围餐明细ID
     * @return 结果
     */
	public int deleteAroundDinnerById(Integer aroundId);
	
	/**
     * 批量删除围餐明细
     * 
     * @param aroundIds 需要删除的数据ID
     * @return 结果
     */
	public int deleteAroundDinnerByIds(String[] aroundIds);
	
}